Новый инструмент Visual Studio .NET Tools для Office объединяет в себе богатство решений Office и мощные средства для создания управляемого кода Visual Studio .NET.
Теперь разработчики могут воспользоваться преимуществами создания .NET-кода, который выполняется в документах Word 2003 и Excel 2003, где раньше можно было использовать только код VBA. Разработчики получают все очевидные преимущества среды Visual Studio .NET при создании программ, автоматизирующих работу в Office 2003.
Используя управляемый код в Office 2003, разработчики могут создавать приложения, основываясь на более строгой модели безопасности, при которой код может выполняться только на полностью проверенном корпоративном сервере. Это также упрощает развертывание, позволяет экономить время и деньги, поскольку не требует выгрузки процесса для ручной установки программы на каждом компьютере.
Код в рамках проектов .NET может запускаться в среде .NET с новыми документами Office, применяться к существующим шаблонам, таблицам Excel 2003 или документам Word 2003 и даже взаимодействовать с имеющимися алгоритмами на базе VBA. Это особенно полезно при поэтапном экономичном переводе решений в формат .NET. Разработчики, использующие Visual Studio .NET, имеют широкий ряд преимуществ, таких как свобода в выборе языка, простота отладки, улучшенное управление памятью и более строгая модель безопасности. Кроме того, улучшенная компоновка межсетевого взаимодействия для объектной модели Office позволяет разработчикам сосредоточиться на создании приложений в Visual Studio, вместо того чтобы тратить время на создание связующего кода для присоединения к объектной модели Office на базе COM-средств.